an acidic green prickly pear - Turkish English Dictionary